popular party where donuts are served - Turkish English Dictionary